Tureng Mobile
Deyim
2
expr.
at somebody's hands
expr.
at the hands of somebody